package model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

@Entity
@Table(name = "departpassengerbuffer")
public class Departpassengerbuffer implements Serializable {

	private static final long serialVersionUID = 1L;

	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private Long id;

	@Temporal(TemporalType.TIMESTAMP)
	private Date createtime;

	@Temporal(TemporalType.DATE)
	private Date departdate;

	private Integer isoriginator;

	private BigDecimal moneysellbyotherstation;

	private BigDecimal moneysellbyotherway;

	private BigDecimal moneysellbystation;

	private BigDecimal moneysellbywebsite;

	private Integer numsellbyotherstation;

	private Integer numsellbyotherway;

	private Integer numsellbystation;

	private Integer numsellbywebsite;

	private Long orgid;

	private String reachstationcode;

	private String schedulecode;

	@Temporal(TemporalType.TIMESTAMP)
	private Date updatetime;

	private String vehicleno;

	private Integer rundistance;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Date getCreatetime() {
		return createtime;
	}

	public void setCreatetime(Date createtime) {
		this.createtime = createtime;
	}

	public Date getDepartdate() {
		return departdate;
	}

	public void setDepartdate(Date departdate) {
		this.departdate = departdate;
	}

	public Integer getIsoriginator() {
		return isoriginator;
	}

	public void setIsoriginator(Integer isoriginator) {
		this.isoriginator = isoriginator;
	}

	public BigDecimal getMoneysellbyotherstation() {
		return moneysellbyotherstation;
	}

	public void setMoneysellbyotherstation(BigDecimal moneysellbyotherstation) {
		this.moneysellbyotherstation = moneysellbyotherstation;
	}

	public BigDecimal getMoneysellbyotherway() {
		return moneysellbyotherway;
	}

	public void setMoneysellbyotherway(BigDecimal moneysellbyotherway) {
		this.moneysellbyotherway = moneysellbyotherway;
	}

	public BigDecimal getMoneysellbystation() {
		return moneysellbystation;
	}

	public void setMoneysellbystation(BigDecimal moneysellbystation) {
		this.moneysellbystation = moneysellbystation;
	}

	public BigDecimal getMoneysellbywebsite() {
		return moneysellbywebsite;
	}

	public void setMoneysellbywebsite(BigDecimal moneysellbywebsite) {
		this.moneysellbywebsite = moneysellbywebsite;
	}

	public Integer getNumsellbyotherstation() {
		return numsellbyotherstation;
	}

	public void setNumsellbyotherstation(Integer numsellbyotherstation) {
		this.numsellbyotherstation = numsellbyotherstation;
	}

	public Integer getNumsellbyotherway() {
		return numsellbyotherway;
	}

	public void setNumsellbyotherway(Integer numsellbyotherway) {
		this.numsellbyotherway = numsellbyotherway;
	}

	public Integer getNumsellbystation() {
		return numsellbystation;
	}

	public void setNumsellbystation(Integer numsellbystation) {
		this.numsellbystation = numsellbystation;
	}

	public Integer getNumsellbywebsite() {
		return numsellbywebsite;
	}

	public void setNumsellbywebsite(Integer numsellbywebsite) {
		this.numsellbywebsite = numsellbywebsite;
	}

	public Long getOrgid() {
		return orgid;
	}

	public void setOrgid(Long orgid) {
		this.orgid = orgid;
	}

	public String getReachstationcode() {
		return reachstationcode;
	}

	public void setReachstationcode(String reachstationcode) {
		this.reachstationcode = reachstationcode;
	}

	public String getSchedulecode() {
		return schedulecode;
	}

	public void setSchedulecode(String schedulecode) {
		this.schedulecode = schedulecode;
	}

	public Date getUpdatetime() {
		return updatetime;
	}

	public void setUpdatetime(Date updatetime) {
		this.updatetime = updatetime;
	}

	public String getVehicleno() {
		return vehicleno;
	}

	public void setVehicleno(String vehicleno) {
		this.vehicleno = vehicleno;
	}

	public Integer getRundistance() {
		return rundistance;
	}

	public void setRundistance(Integer rundistance) {
		this.rundistance = rundistance;
	}
}